package com.itheima.reggie.service;

import com.itheima.reggie.Util.Page;
import com.itheima.reggie.common.R;
import com.itheima.reggie.entity.Dish;
import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.reggie.entity.vo.GetDishVo;

import javax.naming.spi.ResolveResult;

/**
 * <p>
 * 菜品管理 服务类
 * </p>
 *
 * @author 陈振豪
 * @since 2024-10-02
 */
public interface IDishService extends IService<Dish> {

    /**
     * 分页获取菜品
     * @param page
     * @param pageSize
     * @return
     */
    R<Page> getDishPage(int page, int pageSize,String name);

    /**
     * 获取一个菜品
     * @return
     */
    R<GetDishVo> getOneDish(Long id);
}
